progress towards completion - French English Dictionary